package server.java.autoduel.Weapons;

import java.io.Serializable;

import com.sun.sgs.app.ManagedObject;

/**
 * Represents a weapon that is mounted on a car
 * 
 * @author Ian Axelrod
 * @author Liz Ha
 * @author Andrew Muldowney
 * @author Edward Futch
 */
public class Weapon implements ManagedObject, Serializable {
	private static final long serialVersionUID = -4038807283526327943L;

	/**
	 * Construct a weapon
	 * 
	 * @param name
	 *            the name of the weapon
	 * @param cost
	 *            the cost of the weapon
	 * @param weight
	 *            the weight of the weapon
	 * @param size
	 *            the size of the weapon
	 * @param rateOfFire
	 *            the rate of fire for the weapon
	 * @param spaces
	 *            the spaces taken up by the weapon
	 */
	public Weapon(String name, Integer cost, Integer weight, Integer size,
			Integer rateOfFire, Integer spaces) {
	}
}
